package chapter07.s01file.p04filedel;

import java.io.File;

/**
 * delete()方法删除文件或文件夹
 *
 * 准备工作
 * 1. 创建文件夹d:\\hello ，
 * 2. 创建文件 D:\\hello\\test1
 * 3. 创建文件 D:\\hello\\test2
 * 4. 创建文件 D:\hello\test
 */
public class Example06 {
    public static void main(String[] args) {
        // 删除单个文件
        File file = new File("D:\\hello\\test");
        if (file.exists()) {
            // 运行结果中输出了false，这说明删除文件失败了
            // 目录中存在文件
            System.out.println(file.delete());
        }

        // 删除非空目录时失败
        File dir = new File("D:\\hello");
        if (dir.exists()) {
            // 运行结果中输出了false，这说明删除文件夹失败了
            // 目录中存在文件，不能直接删除目录
            System.out.println(dir.delete());
        }
    }
}
